significant finance leasing arrangements - Alemán Inglés Diccionario